suffer anguish - Deutsch Englisch Wörterbuch